illegal cause - French English Dictionary